8
תגובות
אני מעוניין לטעון את הדף שוב ושוב, על ידי גלילה.
אני כבר משתמש בJQ באתר, כך שאני מעדיף קוד של JQ ולא JS נקי.
אני לא מעוניין להשתמש בפלאגינים כי האתר גם ככה על גבול הכבד מידי ואני מחפש לחסוך בכל בייט.

8 תשובות

avatar ענה mmm ב 14 לאוקטובר 2013 #

מישהו?

avatar ענה intval ב 15 לאוקטובר 2013 #

זה לא משנה פלאגין או לא. אם צריך 100 שורות כדי לעשות את זה, אם זה יהיה בתור פלאגין או לא בתור פלאגין, אתה בכל זאת תצטרך לטעון ולבצע את המאה שורות האלה.
אתה יכול להשתמש ב jScroll. הקוד שלו יחסית קצר בגירסה הmin אפילו עוד יותר.

avatar ענה mmm ב 15 לאוקטובר 2013 #

מה שהתכוונתי, שבדרך כלל בפלאגינים יש שורות מיותרות עבור תוספות שאני לא צריך.
אני אבחן בכל זאת את הפלאגין שהצעת.

avatar ענה mmm ב 15 לאוקטובר 2013 #

וואו, פלאגין מעולה!
פשוט לשימוש, וקל מאד.

avatar ענה mmm ב 15 לאוקטובר 2013 #

רק שאלה קטנה, אלכס.
הטעינה הרי מתבצעת על ידי קריאת הHREF של לינק מוגדר מראש.
בניתי לינק "טען עוד" שמשמש גם עבור הפלאגין, וגם עבור המשתמש במקרה והפלאגין לא עובד.
העניין הוא, שאחרי הטעינה, הלינק נשאר, ואינו נמחק, ואילו בדף הEXAMPLE של הפלאגין, הלינק נמחק לבד, ואני לא רואה קוד מיוחד שמוחק אותו.
האם הפלאגין יכול לעשות את זה לבד? כי אני לא רואה אפשרות כזו בתיעוד.
או שמה עלי לבנות פונקציה שתמחק בעצמה את הלינק?

avatar ענה mmm ב 20 לאוקטובר 2013 #

נפתר.
בעיה אחרת, הפלאגין לוקח את הקישור האחרון וטוען אותו, וגם אם הקישור השתנה לבנתיים, הוא הולך על הקישור האחרון שהוא נתקל בו בעת הטעינה הקודמת.
איך אני משנה את הקישור למרות שלא התבצעה גלילה?

avatar ענה ldbrgr ב 21 לאוקטובר 2013 #

תגדיר לקישור עצמו class ותשנה את ה nextSelector לclass שלו..

avatar ענה mmm ב 23 לאוקטובר 2013 #

אז זהו, שאי אפשר לשנות את הnextSelector, אלא רק לקריאה הבאה.
בכל מקרה הבעיה נפתרה, פשוט ויתרתי על AJAX בכמה מקומות.